flats storage moving companies mover brokerage flathead lake bozeman bigfork self storage financial kalispell flathead houses cash flow tours new homes builders factoring sale montana real estate home builders dogs flathead valley banking factor real estate montana apartments kalispell real estate puppy relocation financing whitefish movers missoula flathead lake real estate mini storage puppies idaho